eDavki spletne storitve

DocumentErrors XML Shema

DocumentErrors XML shema vsebuje podatke napakah (kritičnih in nekritičnih) pri preverjanju pravilnosti dokumenta.(CheckDocumentErrors)

 

XML shema je objavljena na naslovu: https://edavki.durs.si/SoapPortal/Schemas/DocumentErrors_1.xsd

 

Polje Tip Ime Opis
Error/Type xs:string Tip napake "Critical", "NonCritical", "PrefilledMismatch"
Error/Ref xs:string Referenca napake Referenca na kaj se napaka nanaša
Error/RefDescription xs:string Opis reference napake Opis reference (za analitične reke je naprimer: "AnlID")
Error/Code xs:string Koda napake -
Error/Params xs:string Parametri napake Delimitirani parametri za prikaz v besedilu (param1;param2;)
Error/Message xs:string Opis napake V izbranem jeziku

Primer 1:

- oddamo dokument tipa 'O' za obdobje 1.2.2010 - 28.2.2010

- preverimo dokument tipa 'O' za isto obdobje, ki na nam vrne napako:

<DocumentErrors xmlns="http://edavki.durs.si/WebServices/SoapPortal/Schemas/DocumentErrors_1.xsd">
  <Summary>
    <Total>1</Total>
    <Critical>1</Critical>
    <NonCritical>0</NonCritical>
    <PrefilledMismatch>0</PrefilledMismatch>
  </Summary>
  <Error>
    <Type>Critical</Type>
    <Code>Strings.Documents.WorkflowError.errDocumentWorkflowTransitionNotAllowed</Code>
    <Ref>EDP-96295139-440</Ref>
    <RefDescription>Edp number of previous document.</RefDescription>
    <Params>O;O;1.2.2010 - 28.2.2010;</Params>
    <Message>Oddaja vrste dokumenta 'O' ni dovoljena, ker je že oddan dokument vrste 'O' za obdobje '1.2.2010 - 28.2.2010'.</Message>
  </Error>
</DocumentErrors>

Primer 2:

- preverjanje napaka za dokument tipa 'P' za obdobje, ki še nima oddanega

originalnega dokumenta :

<DocumentErrors xmlns="http://edavki.durs.si/WebServices/SoapPortal/Schemas/DocumentErrors_1.xsd">
  <Summary>
    <Total>1</Total>
    <Critical>1</Critical>
    <NonCritical>0</NonCritical>
    <PrefilledMismatch>0</PrefilledMismatch>
  </Summary>
  <Error>
    <Type>Critical</Type>
    <Code>Strings.Documents.WorkflowError.errDocumentWorkflowNotOriginal</Code>
    <Params>P;1.3.2010 - 2.3.2010;</Params>
    <Message>Oddaja vrste dokumenta 'P' ni dovoljena, ker še ni oddan noben dokument za obdobje '1.3.2010 - 2.3.2010'.</Message>
  </Error>
</DocumentErrors>

Povezave

CheckDocumentErrors